Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Western & Southern Open - Cincinnati U.S. Open - New York Davis Cup, Group B, Manchester Rolex Paris Masters - Paris Moselle Open - Metz Australian Open - Melbourne Argentina Open - Buenos Aires BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Aix En Provence Challenger French Open - Paris Wimbledon - London U.S. Open - New York Shanghai Rolex Masters - Shanghai China Open - Beijing Swiss Indoors Basel - Basel Bratislava 2 Challenger Australian Open - Melbourne Qatar ExxonMobil Open - Doha Naples Challenger Aix En Provence Challenger Cancun Challenger Tiriac Open - Bucharest French Open - Paris Perugia Challenger Sassuolo Challenger Iasi Challenger Plava Laguna Croatia Open - Umag St. Tropez Challenger Torneo Internazionale di Tennis ATP-Challenger - Merano XL Capital Bermuda Open - Bermuda Open Sainte-Victoire - Aix-En-Provence Banca Stato Challenger Lugano - Lugano Banca Marche Tennis Cup - San Benedetto Geneva Challenger - Geneva 3° Trofeo 'Citta di Brindisi' - Brindisi Challenger Groningen - Groningen Challenger Ford de Cherbourg - Cherbourg Challenger Citta di Olbia - Olbia XXXVII Torneig C.E. Laieta - Barcelona XL Capital Bermuda Open - Bermuda San Remo Tennis Cup - San Remo Sporting Challenger - Turin Banca Stato Challenger Lugano - Lugano Nord/LB Open 2004 - Braunschweig St. Petersburg Challenger - St. Petersburg IPP Geneva Trophy - Geneva Rhein-Main Challenger 2004 - Aschaffenburg Smith Barney Men's Challenger - Covington College Station Challenger - College Station Tiburon Challenger - Tiburon Burbank Challenger - Burbank Copa Petrobras Santiago - Santiago Tatra Banka Open - Bratislava Copa Petrobras Guadalajara - Guadalajara The LTA Men's Challenger Wrexham - Wrexham Challenger 42 - Andrezieux Tennis Napoli Cup - Napoli Draft Corona Mexico City Open - Mexico City XL Capital Bermuda Open - Bermuda Badden Open by Rothaus - Ettlingen Czech Open 2005 - Prostejov Banca Stato Challenger - Lugano Nord LB Open - Braunschweig Challenger Cudad de Guayaquil - Guayaquil Copa Petrobras - Aracaju Copa Petrobras - Buenos Aires Corona Mexico City Open - Mexico City Czech Open 2006 - Prostejov Bancastato Challenger Lugano - Lugano Nord LB Open 2006 - Braunschweig Open Castilla y Leon - Segovia Pekao Open - Szczecin Copa Petrobras Colombia - Bogota Copa Petrobras Uruguray - Montevideo Copa Petrobras Argentina - Buenos Aires II Challenger Ciudada de Guayaquil - Guayaquil Open des Alpes Trophee BNP Paribas - Grenoble Challenger Ciudad de Guayaquil - Guayaquil Lima Challenger 2007 - Lima Lugano Challenger Braunschweig Challenger Montevideo Challenger Santiago Challenger Guayaquil Challenger Bogota Challenger Lugano Challenger Pekao Open 2004 - Szczecin Prague Challenger Prague II Challenger Marbella Challenger Bordeaux Challenger Copa Petrobras Aracaju - Aracaju ATP Challenger La Serena - La Serena Kroger / St. Jude International - Memphis XII Internazionali di Tennis CARISBO - Bologna Generali Open 1997 - Kitzbuhel Internazionali di Tennis di San Marino - San Marino Waldbaum's Hamlet Cup - Long Island Romanian Open - Bucharest International Championships of Sicily - Palermo Abierto Mexicano de Tenis - Mexico City Cerveza Club Columbia Open - Bogota Hellmann's Cup - Santiago Kroger / St. Jude International - Memphis Franklin Templeton Tennis Classic - Scottsdale Paegas Czech Open - Prague The Nottingham Open - Nottingham 1998 Mercedes Cup - Stuttgart Generali Open 1998 - Kitzbuhel Pilot Pen International - New Haven MFS Pro Tennis Championships - Boston Connex Open Romania - Bucharest Mallorca Open - Mallorca International Championships of Sicily - Palermo Abierto Mexicano de Tenis - Mexico City Franklin Templeton Tennis Classic - Scottsdale Rado Swiss Open - Gstaad 1999 Mercedes Cup - Stuttgart Grolsch Open - Amsterdam RCA Championships - Indianapolis Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon Scania Stockholm Open - Stockholm Adidas International - Sydney Dubai Tennis Open - Dubai ABN/AMRO World Tennis Tournament - Rotterdam Abierto Mexicano de Tenis Pegaso - Mexico City Franklin Templeton Tennis Classic - Scottsdale Estoril Open - Estoril Open Seat-Godo 2000 - Barcelona Gerry Weber Open - Halle Energis Dutch Open - Amsterdam RCA Championships - Indianapolis Salem Open - Hong Kong Japan Open - Tokyo Heineken Open Shanghai - Shanghai Kroger / St. Jude International - Memphis Citrix Tennis Championships - Delray Beach Estoril Open - Estoril BMW Open - Munich Gerry Weber Open - Halle UBS Open Gstaad - Gstaad 2001 Mercedes Cup - Stuttgart Generali Open 2001 - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel Adidas International - Sydney BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco Trofeo Conde de Godo - Barcelona BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten Allianz Suisse Open Gstaad - Gstaad 2002 Mercedes Cup - Stuttgart TD Waterhouse Cup - Long Island Salem Open - Hong Kong AIG Japan Open - Tokyo CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Adidas International - Sydney Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco Open Seat Godo 2003 - Barcelona BMW Open - Munich Telenordia Swedish Open - Bastad Energis Open - Amersfoort 2003 Mercedes Cup - Stuttgart Generali Open 2003 - Kitzbuhel Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel Jakarta Bermuda Coral Springs Oporto Long Island Bogota Marbella Ostrava Santiago Bogota AAPT Championships - Adelaide Heineken Open - Auckland BellSouth Open - Vina del Mar ABN/AMRO World Tennis Tournament - Rotterdam Brasil Open - Costa do Sauipe Open 13 - Marseille Abierto Mexicano Telfonica MoviStar - Acapulco U.S. Men's Clay Court Championships - Houston Open Seat Godo - Barcelona Allianz Suisse Open - Gstaad Croatia Open - Umag Open Romania - Bucharest Grand Prix de Tennis de Lyon - Lyon Open de Moselle - Metz Davidoff Swiss Indoors - Basel Qatar Open - Doha BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe ABN/AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telfonica MoviStar - Acapulco Open Seat Godo 2005 - Barcelona U.S. Men's Clay Court Championships - Houston BMW Open - Munich Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad Allianz Suisse Open - Gstaad The Priority Telecom Open - Amersfoort Generali Open - Kitzbuhel IV Challenger Ciudad De Guayaquil - Guayaquil Pilot Pen Tennis - New Haven Thailand Open - Bangkok AIG Japan Open - Tokyo CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon Qatar ExxonMobil Open - Doha Heineken Open - Auckland International Indoor Tennis Championships of Croatia - Zagreb The Dubai Tennis Championships - Dubai Seguros Bolivar Open - Medellin Open SEAT Godo 2006 - Barcelona Estoril Open - Estoril Hypo Group Tennis International - Portschach Gerry Weber Open - Halle The 10tele.com Open - Nottingham Allianz Suisse Open Gstaad - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Croatia Open Umag - Umag Pilot Pen Tennis - New Haven Campionati Internazionali di Sicilia - Palermo BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Heineken Open - Auckland Copa Telmex - Buenos Aires Hypo Group Tennis International - Portschach Gerry Weber Open - Halle Red Letter Days Open - Nottingham Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Croatia Open - Umag Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven Open de Moselle - Metz BA-CA Tennis Trophy - Vienna ATP Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open - Doha Medibank International - Sydney Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Open 13 - Marseille Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco The Dubai Tennis Championships - Dubai Open SEAT 2008 - Barcelona The Artois Championships - London Allianz Suisse Open Gstaad - Gstaad Pilot Pen Tennis - New Haven BA-CA Tennis Trophy - Vienna If Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel Grand Prix de Tennis de Lyon - Lyon Chennai Open - Chennai Medibank International - Sydney Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona Interwetten Austrian Open - Kitzbuhel Masters Series - Hamburg Allianz Suisse Open Gstaad - Gstaad Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven AIG Japan Open Tennis Championships - Tokyo Davidoff Swiss Indoors Basel - Basel Chennai Open - Chennai Movistar Open - Santiago Delray Beach International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Serbia Open - Belgrade Legg Mason Tennis Classic - Washington If Stockholm Open - Stockholm Open de Tenis Comunidad Valenciana - Valencia Aircel Chennai Open - Chennai Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco BMW Open - Munich AEGON Championships - London Allianz Suisse Open - Gstaad If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Estoril Open - Estoril Credit Agricole Suisse Open - Gstaad Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Portugal Open - Oeiras Topshelf Open - 's-Hertogenbosch Credit Agricole Suisse Open - Gstaad Malaysian Open - Kuala Lumpur China Open - Beijing Aircel Chennai Open - Chennai AEGON Championships - London Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Geneva Open - Geneva AEGON Championships - London Moselle Open - Metz Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Geneva Open - Geneva AEGON Championships - London St. Petersburg Open - St. Petersburg Swiss Indoors Basel - Basel Brisbane International - Brisbane Dubai Duty Free Tennis Championships - Dubai Geneva Open - Geneva AEGON Championships - London Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Open 13 Provence - Marseille Geneva Open - Geneva AEGON Championships - London AEGON International - Eastbourne Citi Open - Washington St. Petersburg Open - St. Petersburg Rakuten Japan Open - Tokyo Qatar ExxonMobil Open - Doha DIEMA XTRA Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco Geneva Open - Geneva Fever-Tree Championships - London European Open - Antwerp Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Abierto Mexicano Telcel - Acapulco St. Petersburg Open - St. Petersburg Erste Bank Open - Vienna Murray River Open - Melbourne ABN AMRO World Tennis Tournament - Rotterdam Geneva Challenger - Geneva cinch Championships - London Nordea Open - Bastad Moselle Open - Metz Astana Open - Astana Swiss Indoors Basel - Basel United Cup - Australia ABN AMRO World Tennis Tournament - Rotterdam Open 13 Provence - Marseille Banja Luka Open - Banja Luka Astana Open - Astana ABN AMRO Open - Rotterdam Tennis Masters Series - Rome Copa Ericsson Brasil - Sao Paulo Tennis Napoli Cup - Napoli Open de Franche-Comte - Besancon Schickedanz Open - Furth Tennis Masters Series - Hamburg Buenos Aires Challenger Tennis Masters Series - Montreal Sao Paulo Challenger Tennis Masters Series - Cincinnati Tennis Masters Series - Montreal The Lipton Championships - Key Biscayne Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Monte Carlo Open - Monte Carlo Licher German Open - Hamburg Italian Open - Rome Great American Insurance ATP Championship - Cincinnati The Lipton Championships - Key Biscayne Republic National Bank Monte Carlo Open - Monte Carlo Licher German Open - Hamburg Italian Open - Rome Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart 14th Paris Open - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo Italian Open - Rome German Open - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Indian Wells Key Biscayne Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Coupe Rogers - Montreal Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Rolex Paris Masters - Paris Banca Stato Challenger Lugano - Lugano Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome National Bank Open - Montreal Western & Southern Open - Cincinnati Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Geneva Challenger - Geneva Shanghai Rolex Masters - Shanghai Copa Petrobras Argentina - Buenos Aires Challenger Ford de Cherbourg - Cherbourg Lambertz Open - Aachen French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open French Open Wimbledon U.S. Open Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Rennes Challenger Davis Cup, Group 1, REL1, ECU-ARG 3-1 Davis Cup, Group 1, 1R, ECU-BAH 5-0 Davis Cup, Group 1, 2R, ECU-CAN 3-2 Davis Cup, World Group, QR, NED-ECU 5-0 Davis Cup, Group 1, 1R, ECU-VEN 3-2 Davis Cup, Group 1, 2R, ECU-ARG 4-1 Davis Cup, World Group, QR, NED-ECU 3-2 Davis Cup, Group 1, 1R, ECU-COL 5-0 Davis Cup, Group 1, 2R, ECU-PER 3-2 Davis Cup, World Group, QR, ECU-GBR 3-2 Davis Cup, World Group, 1R, AUS-ECU 4-1 Davis Cup, World Group, QR, GBR-ECU 4-1 Davis Cup, Group 1, 2R, VEN-ECU 3-2 Davis Cup, Group 1, 1R, ECU-CHI 3-2 Davis Cup, Group 1, 2R, ECU-VEN 3-2 Davis Cup, World Group, QR, ROU-ECU 3-2 Davis Cup, World Group, 1R, SUI-ROU 3-2 Davis Cup, Group 1, 2R, CHI-ECU 5-0 Davis Cup, World Group, 1R, SUI-NED 2-3 Davis Cup, Group 1, 1R, MEX-ECU 2-3 Davis Cup, World Group, PO, AUT-ECU 4-1 Davis Cup, World Group, PO, SUI-GBR 5-0 Davis Cup, World Group, 1R, SUI-AUS 2-3 Davis Cup, Group 1, 2R, ECU-BRA 0-4 Davis Cup, World Group, PO, SUI-SCG 4-1 Davis Cup, World Group, PO, CZE-SUI 3-2 Davis Cup, Group 1, 1R, SUI-POL 4-1 Davis Cup, Group 1, 2R, BLR-SUI 1-4 Davis Cup, Group 2, 2R, ECU-DOM 4-1 Davis Cup, World Group, PO, SUI-BEL, 4-1 Davis Cup, World Group, 1R, USA-SUI 4-1 Davis Cup, Group 1, 1R, CAN-ECU 2-3 Davis Cup, Group 1, 2R, ECU-PER 4-1 Davis Cup, World Group, PO, BRA-ECU, 2-3 Davis Cup, World Group, PO, ITA-SUI, 2-3 Davis Cup, PO, ESP-SUI 4-1 Davis Cup, PO, CRO-ECU 5-0 Davis Cup, World Group, PO, KAZ-SUI 5-0 Davis Cup, Group I, 2R, SUI-POR 5-0 Davis Cup, World Group, PO, AUS-SUI 2-3 Davis Cup, World Group, 1R, SUI-USA 0-5 Davis Cup, World Group, PO, NED-SUI 2-3 Davis Cup, World Group, 1R, SUI-CZE 2-3 Davis Cup, World Group, PO, SUI-ECU 4-1 Davis Cup, World Group, 1R, SRB-SUI 2-3 Davis Cup, World Group, QF, SUI-KAZ 3-2 Davis Cup, World Group, SF, SUI-ITA 3-2 Davis Cup, World Group, F, FRA-SUI 1-3 Davis Cup, World Group, PO, SUI-NED 4-1 Davis Cup, World Group, PO, GER-SUI 2-3 Abierto Mexicano Telcel - Acapulco Sybase Open - San Jose Generali Open 1999 - Kitzbuhel BellSouth Open - Auckland International Championship of Croatia - Umag Open Seat-Godo '98 - Barcelona Hellmann's Cup - Santiago Bastad Nottingham Swiss Indoors Basel - Basel Davidoff Swiss Indoors - Basel Mexico City Paegas Czech Open - Prague CA Tennis Trophy - Vienna Copa AT&T - Buenos Aires Bordeaux Challenger Generali Open 2000 - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. Allianz Suisse Open Gstaad - Gstaad Pilot Pen International - New Haven Advanta Championships - Philadelphia Internationaler Raiffeisen Grand Prix - St. Polten Cerveza Club Columbia Open - Bogota Generali Open 2002 - Kitzbuhel Tento Czech Open - Prague Bordeaux Challenger Open de Tenis Comunidad Valenciana - Valencia Rado Swiss Open - Gstaad Memphis Marbella Open - Marbella French Open (juniors) BNP Paribas Nordic Open - Stockholm Open 13 Provence - Marseille Stockholm Open - Stockholm EFG Swiss Open - Gstaad EFG Swiss Open - Gstaad Belgrade Open - Belgrade Grand Prix Hassan II - Marrakech Qatar ExxonMobil Open - Doha European Open - Antwerp Plava Laguna Croatia Open - Umag Swiss Indoors Basel - Basel Rio Open - Rio de Janeiro Bucharest Open - Bucharest EFG Swiss Open - Gstaad Open Occitanie - Montpellier Barcelona Open Banc Sabadell - Barcelona Shanghai Rolex Masters - Shanghai AAMI Classic - Kooyong 1 Masters Guinot Mary Cohr Capitala World Tennis Championship Monte-Carlo Rolex Masters - Monte-Carlo AAMI Classic - Kooyong Mubadala World Tennis Championship Mubadala World Tennis Championship Mubadala World Tennis Championship Exhibition Diriyah Tennis Cup Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Olympics - Athens Olympics - Beijing Olympics - London ATP Tour World Championship - Hannover Olympics - Paris Barclays ATP World Tour Finals - London Davis Cup, Group 1, 1R, CHI-ECU 4-1 Grand Slam Cup - Munich Atlanta Olympics